package br.edu.fucapi.posgraduacao.poo2.sgr.controller;

import java.util.List;

import br.edu.fucapi.posgraduacao.poo2.sgr.model.Atividade;

public interface AtividadeController {
	
	void salvar(Atividade atividade) throws RuntimeException;

	void remover(Atividade atividade) throws RuntimeException;

	void atualizar(Atividade atividade) throws RuntimeException;

	List<Atividade> pesquisar(Atividade atividade) throws RuntimeException;

	Atividade consultarPorExemplo(Atividade atividade) throws RuntimeException;

	List<Atividade> listarTodos() throws RuntimeException;
	
}
